acid rape - German English Dictionary